package ca.polymtl.rubikcube.CubeActivity.model;

import ca.polymtl.rubikcube.CubeActivity.model.Rubik.RotationDirection;

public class MoveSpec {
	public MoveSpec(Side side, RotationDirection direction) {
		this.side = side;
		this.direction = direction;
	}

	public MoveSpec oppositeMove() {
		return new MoveSpec(this.side, (direction == RotationDirection.CW) ? RotationDirection.CCW
				: RotationDirection.CW);
	}

	public Side side;
	public RotationDirection direction;
}
